// samsting : this file is auto create.

#include "Ons/2015-10-20/OnsCloudGetAppkeyListResponse.h"

namespace aliyun { namespace Ons {

OnsCloudGetAppkeyListResponse::OnsCloudGetAppkeyListResponse() {
}

int64 OnsCloudGetAppkeyListResponse::Data::GetAppStatus(void) const {
  return AppStatus_;
}

const string& OnsCloudGetAppkeyListResponse::Data::GetAppkey(void) const {
  return Appkey_;
}

const string& OnsCloudGetAppkeyListResponse::Data::GetDescription(void) const {
  return Description_;
}

int64 OnsCloudGetAppkeyListResponse::Data::GetIsvId(void) const {
  return IsvId_;
}

const string& OnsCloudGetAppkeyListResponse::Data::GetSupportEmail(void) const {
  return SupportEmail_;
}

const string& OnsCloudGetAppkeyListResponse::Data::GetTitle(void) const {
  return Title_;
}

const string& OnsCloudGetAppkeyListResponse::Data::GetWangwang(void) const {
  return Wangwang_;
}

const OnsCloudGetAppkeyListResponse::Data& OnsCloudGetAppkeyListResponse::GetData(void) const {
  return Data_;
}

const string& OnsCloudGetAppkeyListResponse::GetHelpUrl(void) const {
  return HelpUrl_;
}

const char* OnsCloudGetAppkeyListResponse::BaseKey(void) {
  return "OnsCloudGetAppkeyListResponse";
}

void OnsCloudGetAppkeyListResponse::UnmarshallerMap(std::map<string, string>& response_map) {
  UnmarshallerString(HelpUrl_, response_map, "OnsCloudGetAppkeyListResponse.HelpUrl");
    UnmarshallerInt64(Data_.AppStatus_, response_map, "OnsCloudGetAppkeyListResponse.Data.AppStatus");
    UnmarshallerString(Data_.Appkey_, response_map, "OnsCloudGetAppkeyListResponse.Data.Appkey");
    UnmarshallerString(Data_.Description_, response_map, "OnsCloudGetAppkeyListResponse.Data.Description");
    UnmarshallerInt64(Data_.IsvId_, response_map, "OnsCloudGetAppkeyListResponse.Data.IsvId");
    UnmarshallerString(Data_.SupportEmail_, response_map, "OnsCloudGetAppkeyListResponse.Data.SupportEmail");
    UnmarshallerString(Data_.Title_, response_map, "OnsCloudGetAppkeyListResponse.Data.Title");
    UnmarshallerString(Data_.Wangwang_, response_map, "OnsCloudGetAppkeyListResponse.Data.Wangwang");
}


} } // namespace aliyun { namespace Ons {

// end of file 
